home *** CD-ROM | disk | FTP | other *** search
- Path: news2.ios.com!usenet
- From: vlad@gramercy.ios.com (Vlastimil Adamovsky)
- Newsgroups: comp.lang.c++
- Subject: Re: Does OOP, C++ really pay off?
- Date: Sat, 17 Feb 1996 16:29:34 GMT
- Organization: Internet Online Services
- Message-ID: <4g4v4k$k9l@news2.ios.com>
- References: <DMKtCx.DLJ@undergrad.math.uwaterloo.ca>
- NNTP-Posting-Host: ppp-57.ts-7.hck.idt.net
- X-Newsreader: Forte Free Agent 1.0.82
-
- sckettle@undergrad.math.uwaterloo.ca (Steve Kettle) wrote:
-
- > Most people agree that OOP is a neat thing. C++ is an efficient
- >implementation of an OOP programming language. Now what I want to know
- >is does the use of C++ along with advanced OOP techniques really payoff
- >in the development of large applications ? Can majors features and major
- >changes be added to the app quickly and efficiently ? Is the app more
- >understandable for a new programmer joining the team ?
-
- It should be. More than often it is not. It is due to pure design and
- documentation. You can find this problem regardles technology you are
- ysing.
-
- > Does OOP reduce bugs ?
- Only proper understanding of the tool used can reduce bugs. Yes due to
- OOP, you can avoid many bugs. Still you can introduce other, never
- been experienced in the "traditional" languages.
-
- > I think it does but
- >people could come up with some pretty strong arguments about how it
- >increases bugs in subtle ways. How many times has a programmer changed a
- >member function signature without updating the signature of the member
- >function in the derived classes to agree ?
- Overloading is very powerful. Give the gun to the amateurs and we will
- live an desert.
-
-
-
- *******************************************
- * Vlastimil Adamovsky *
- * Smalltalk, C++ and Envelop development *
- *******************************************
-
-